package com.china08.yxyapi.util;

import org.apache.commons.lang3.StringUtils;

public class DefaultImageUtil {

    // 通知
    // 判断用户头像
    public static String default1(String imgUrl) {
        // 空数据
        if (StringUtils.isBlank(imgUrl) || "null".equals(imgUrl) || "".equals(imgUrl)) {
            return "https://yxyosc.91yunxiao.com/yxyosc/2017/06/05/7a60f54be40b0020f2ad69899a250e8e.png";
        }
        //
        else {
            // 是否有后缀
            if (imgUrl.endsWith(".")) {
                imgUrl = imgUrl + ".jpg";
            }
            // 非http开头
            if (!imgUrl.startsWith("http")) {
                imgUrl = "https://yxcsp.91yunxiao.com/yxcsp/pull/" + imgUrl;
            }
            // 非https开头
            if (imgUrl.startsWith("http") && !imgUrl.startsWith("https")) {
                imgUrl = StringUtils.replace(imgUrl, "http", "https");
            }
            return imgUrl;
        }
    }
}
